×

be long delayed in a foreign country meaning in Chinese

淹久异邦

Related Words

  1. countries
  2. country
  3. be lombard street to a china orange
  4. be long [slow] in coming; be late
  5. be long in the tooth
  6. be looked on as
PC Version

Copyright © 2018 WordTech Co.